with legal domicile in - Francés Inglés Diccionario